'''
Description: 
    beta 测试完善版本
Author: 
LastEditors: M
'''

__version__ = "0.1b"

#执行实现命令
exe_command_key = "EXCUTE-COMMAND"

setting_file = "setting.xlsx"

#运行载入配置相相对路径
exp_config = "params.json"




#以exe_main
#通过re匹配
works = [
    "events\.out.*",
    "(.*)?.log"
]

clear_cmds = [
    "move events.* ../output/",
    "move *.log ../output/"
]
#最大任务数 setting中最大的任务数量
MAX_TASK_CNT =  1024

#两个进程启动间隔时间
PROCESS_INTERVAL = 5
#同时运行任务的总数
PARALLEL_CNT = 3
#程序启动COOL_TIME(s)开始启动第一个进程
COOL_TIME = 5
#内存使用不超过,如果 可能超过不启动新的进程
MEMORY_LIMIT = 95
CPU_LIMIT = 95

#CPU 平均使用率 不超过
import os 
_cur_dir = os.path.abspath(os.path.dirname(__file__))
PIKER_DIR = os.path.dirname(_cur_dir)
PROJECT_DIR = os.path.dirname(PIKER_DIR)